lay the blame on
美英
- 网络归罪于

lay the blame on
1.to say that someone or something deserves to be considered responsible for something that has happened
1
2
1.to say that someone or something deserves to be considered responsible for something that has happened